splash water guard - German English Dictionary

splash water guard

Meanings of "splash water guard" in German English Dictionary : 1 result(s)

English German
Automotive
splash water guard Spritzwasserschutz [m]